counter protesters - Spanish English Dictionary